<script src="http://www.w3school.com.cn/jquery/jquery-1.11.1.min.js"></script>

<script>
var MR = MR || {};
$(function () {
	var b = {};
	Function.prototype.bind = Function.prototype.bind || function (f) {
		return $.proxy(this, f)
	};
	b.mainEl = document.querySelector("#j-reader>section");
	b.version = "1.0.0";
	b.csrf_token = document.querySelector("#j-csrf-value").value;
	b.referrer = document.referrer;
	MR.appConfig = b;
	MR.directToLogin = function (f) {
		var g = f ? f : window.location.href;
		window.setTimeout(function () {
			window.location.href = "https://" + location.host + "/login.do?target_url=" + encodeURIComponent(g)
		}, 400)
	};
	MR.preventDefault = function (f) {
		f.preventDefault()
	};
	$(document).bind("contextmenu", MR.preventDefault);
	var e = navigator.userAgent;
	if (e.match(/MSIE\s([\d.]+)/) || e.match(/Trident\/[\d](?=[^\?]+).*rv:([0-9.].)/)) {
		$("body").bind("selectstart.disableTextSelect", function (f) {
			if (f.target.nodeName !== "TEXTAREA") {
				return false
			}
		})
	} else {
		$("body").bind("mousedown.disableTextSelect", function (f) {
			if (f.target.nodeName !== "TEXTAREA") {
				return false
			}
		})
	}
	MR.lockScroll = function () {
		document.body.addEventListener("touchstart", MR.preventDefault, false);
		document.body.addEventListener("touchmove", MR.preventDefault, false)
	};
	MR.unLockScroll = function () {
		document.body.removeEventListener("touchstart", MR.preventDefault, false);
		document.body.removeEventListener("touchmove", MR.preventDefault, false)
	};
	MR.addTapEventListener = function (g, f) {
		if (window.navigator.msPointerEnabled) {
			g.addEventListener("click", f, false)
		} else {
			g.addEventListener("flashTap", f, false)
		}
	};
	MR.fromTagHandle = function (f, g) {
		if (f == "iphoneapp") {
			if ((g > 5) || (MR.appConfig.catalog[g - 1].needPay == true)) {
				new MB.PopAlert({
					type : "confirm",
					title : "下载云阅读客户端",
					content : "看更多精彩好书",
					okText : "立即下载",
					callback : function () {
						location.href = "http://itunes.apple.com/cn/app/id462186890?l=en&mt=8&ls=1"
					}
				});
				return false
			}
		}
		return true
	};
	var c = window.location.pathname.split("/");
	var d = c[3];
	var a = c[4];
	$.getJSON("/reader/book/info.json?source_uuid=" + d, function (f) {
		if (f.code == 0) {
			b.book = f.data.book;
			b.catalog = f.data.catalog;
			b.account = f.data.account;
			b.config = f.data.config;
			b.config.fromtag = "";
			var h = "fromtag=iphoneapp";
			var k = location.search.substr(1).split("&");
			for (var j = 0; j < k.length; j++) {
				if (k[j] == h) {
					if (!MR.appConfig.account.nickName && !MR.readlog.get("article_index")) {
						b.config.fromtag = "iphoneapp"
					}
				}
			}
			MR.toast = new gmu.Toast(document.createElement("div"), {
					position : "center"
				});
			var g;
			if (!!a) {
				for (var j = 0, m = b.catalog.length; j < m; j++) {
					if (a == b.catalog[j].uuid) {
						g = j + 1;
						break
					}
				}
			}
			b.config.serArticleIndex = b.config.articleIndex;
			b.config.latestLocalTime = MR.readlog.get("current_time") || 0;
			b.config.articleIndex = g || MR.readlog.get("article_index") || b.config.articleIndex;
			b.config.pagePercent = b.config.pagePercent || MR.readlog.get("page_percent") || 0;
			if (g) {
				b.config.pagePercent = 0
			}
			if (!MR.preFilter.init()) {
				return
			}
			try {
				localStorage.setItem("xxx", localStorage.getItem("xxx"));
				MR.localStorage = window.localStorage
			} catch (n) {
				MR.toast.set("content", "您似乎开启了无痕浏览模式，导致不能为您实时保存信息，建议关闭。").show();
				MR.localStorage = {}
			}
			MR.contentPlayer.init("#j-reader .g-main");
			MR.directory.init("#j-reader>aside");
			MR.navbar.init("#j-reader>nav");
			MR.Downloadtip.init();
			if (!$(".m-gotoWebTip").length) {
				if (b.book.beautyFlag) {
					MR.tip.init("#j-reader>.m-beautyBooktip")
				}
			}
			var l = {
				name : b.book.title,
				uuid : b.book.sourceUuid
			};
			MR.localStorage.setItem("yd-last-book", JSON.stringify(l));
			$(window).on("ortchange", function () {
				document.body.style.width = window.innerWidth + "px";
				MR.navbar.trigger("hide");
				MR.Downloadtip.trigger("hide");
				MR.tip.trigger("hide");
				MR.directory.trigger("close");
				MR.chapterBuy.trigger("adjustViewport");
				if (MR.contentPlayer.isTopGradeChapter) {
					MR.contentPlayer.lockTap()
				}
			})
		} else {
			alert("没有这本书，请检查您输入的地址")
		}
	});
	MR.addGA = function (h, g, f) {
		if (typeof _gaq != "undefined" && _gaq.push) {
			_gaq.push(["_trackEvent", h, g, f])
		}
	}
});
(function () {
	var a = window.MR = window.MR || {};
	function b(e) {
		var f = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
		this._key = [];
		this._tbl = {};
		for (var d = 0; d < 64; ++d) {
			this._key[d] = f.charAt(e[d]);
			this._tbl[this._key[d]] = d
		}
		this._pad = f.charAt(64)
	}
	b.prototype.dec = function (i) {
		var l = [],
		h,
		o,
		d,
		n,
		f = 0,
		e = 0;
		i = i.replace(/-/g, "+").replace(/_/g, "/");
		i = i.replace(/[^0-9A-Za-z+\/=]/g, "");
		while (f < i.length) {
			h = this._tbl[i.charAt(f++)];
			o = this._tbl[i.charAt(f++)];
			d = this._tbl[i.charAt(f++)];
			n = this._tbl[i.charAt(f++)];
			l[e++] = (h << 2) | (o >> 4);
			l[e++] = ((o & 15) << 4) | (d >> 2);
			l[e++] = ((d & 3) << 6) | n
		}
		var g = i.slice(-2);
		if (g.charAt(0) === this._pad) {
			l.length = l.length - 2
		} else {
			if (g.charAt(1) === this._pad) {
				l.length = l.length - 1
			}
		}
		return b.utf8to16(l)
	};
	b.prototype.enc = function (k) {
		var h = 0,
		l,
		j,
		f,
		e = [],
		g = b.utf16to8(k),
		d = g.length;
		while (h < d) {
			l = g[h];
			f = (h + 1) % 3;
			switch (f) {
			case 1:
				e.push(this._key[l >> 2]);
				break;
			case 2:
				e.push(this._key[(j & 3) << 4 | (l >> 4)]);
				break;
			case 0:
				e.push(this._key[(j & 15) << 2 | (l >> 6)]);
				e.push(this._key[l & 63]);
				break
			}
			j = l;
			h++
		}
		if (f == 1) {
			e.push(this._key[(j & 3) << 4]);
			e.push("~~")
		} else {
			if (f == 2) {
				e.push(this._key[(j & 15) << 2]);
				e.push("~")
			}
		}
		return e.join("")
	};
	b._1to2 = function (d) {
		var j = false,
		e = [];
		for (var f = 0; f < d.length; ++f) {
			var h = d[f];
			if (h === 29) {
				j = !j;
				continue
			}
			if (j) {
				e.push(String.fromCharCode(h * 256 + d[++f]))
			} else {
				e.push(String.fromCharCode(h))
			}
		}
		return e.join("")
	};
	b._2to1 = function (g) {
		var j = false,
		f = 0,
		e = [];
		if (g.charCodeAt(0) > 255) {
			j = true;
			e[f++] = 29
		}
		for (var d = 0; d < g.length; ++d) {
			var h = g.charCodeAt(d);
			if (h === 29) {
				continue
			}
			if (h <= 255) {
				if (j) {
					e[f++] = 29;
					j = false
				}
				e[f++] = h
			} else {
				if (!j) {
					e[f++] = 29;
					j = true
				}
				e[f++] = h >> 8;
				e[f++] = h & 255
			}
		}
		return e
	};
	b.utf16to8 = function (h) {
		var e = [],
		g;
		for (var f = 0, d = h.length; f < d; f++) {
			g = h.charCodeAt(f);
			if ((g >= 1) && (g <= 127)) {
				e.push(g)
			} else {
				if (g > 2047) {
					e.push(224 | ((g >> 12) & 15), 128 | ((g >> 6) & 63), 128 | ((g >> 0) & 63))
				} else {
					e.push(192 | ((g >> 6) & 31), 128 | ((g >> 0) & 63))
				}
			}
		}
		return e
	};
	b.utf8to16 = function (j) {
		var e = [],
		d = j.length,
		g = 0,
		k,
		h,
		f,r;
		while (g < d) {
			k = j[g++];
			switch (k >> 4) {
			case 0:
			case 1:
			case 2:
			case 3:
			case 4:
			case 5:
			case 6:
			case 7:
				r = j[g - 1];
				e[g] = String.fromCharCode(r);
				break;
			case 12:
			case 13:
				h = j[g];
				r = ((k & 31) << 6) | (h & 63);
				e[g] = String.fromCharCode(r);
				break;
			case 14:
				h = j[g];
				f = j[g + 1];
				r = ((k & 15) << 12) | ((h & 63) << 6) | ((f & 63) << 0);
				e[g] = String.fromCharCode(r);
				break
			}
		}
		return e.join("")
	};
	var c = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63];
	a.bitcake = new b(c)
})(); ;
(function () {
	var a = window.MR = window.MR || {};
	var b = {};
	b.isInited = false;
	b.tapLocked = false;
	b.isBusyLoading = false;
	b.isBusyScrolling = false;
	b.fontSizeSteps = [0.6, 0.8, 1, 1.2, 1.4];
	b.loadingLock = false;
	b.chapterIndex;
	b.touched = false;
	b.xBrowsers = false;
	b.lockTap = function () {
		this.tapLocked = true
	};
	b.unLockTap = function () {
		this.tapLocked = false
	};
	b.render = function (e, g) {
		if ($.isFunction(e)) {
			g = e;
			e = a.appConfig.config.articleIndex
		}
		if (a.appConfig.config.articleIndex > a.appConfig.catalog.length) {
			a.appConfig.config.articleIndex = a.appConfig.catalog.length
		}
		b.chapterIndex = e = e || a.appConfig.config.articleIndex;
		if (!a.fromTagHandle(a.appConfig.config.fromtag, e)) {
			return false
		}
		var c = this;
		var d = a.appConfig.catalog[e - 1];
		if (this.isBusyLoading) {
			return
		}
		this.isBusyLoading = true;
		if ($(".m-gotoWebTip").length) {
			var f = $(".m-gotoWebTip a");
			f.attr("href", f.attr("href") + "/" + d.uuid)
		}
		if (d) {
			if (d.needPay && !d.paid) {
				a.chapterBuy.init(e);
				document.body.scrollTop = 0;
				document.documentElement.scrollTop = 0;
				if (!c.isInited) {
					this.el.style.display = "block"
				}
				this.lockTap();
				window.setTimeout(function () {
					c.el.children[0].style.opacity = "1"
				}, 300);
				window.setTimeout(function () {
					$(c.el.children[0]).removeClass("on")
				}, 600);
				this.isBusyLoading = false;
				this.isInited = true;
				return
			}
			this.contentLoadTimer = window.setTimeout(function () {
					a.toast.set("content", "加载有点慢，请稍后...").show()
				}, 2000);
			var c = this;
			$.ajax({
				url : "/reader/book/content.json",
				data : {
					source_uuid : a.appConfig.book.sourceUuid,
					content_uuid : d.uuid
				},
				dataType : "json",
				success : function (y) {
					if (y.code === 0) {
						a.appConfig.config.articleIndex = e;
						var t,
						u;
						if (a.appConfig.book.bookType !== "cmreader") {
							t = c.htmlPreProcess(y.data.content);
							if (~t.indexOf("<img")) {
								var p = document.createElement("div");
								p.style.opacity = 0;
								p.style.position = "absolute";
								p.style.top = 0;
								document.body.appendChild(p);
								p.innerHTML = t;
								var l = p.querySelectorAll("img");
								var w = 0;
								if (l) {
									for (var o = 0, j = l.length; o < j; o++) {
										if ($(l[o]).data("src")) {
											w += 1;
											l[o].addEventListener("load", function () {
												w -= 1;
												if (w == 0) {
													c.callbackRender(p.innerHTML, d);
													document.body.removeChild(p);
													g && g()
												}
											});
											l[o].src = $(l[o]).data("src")
										}
									}
								} else {
									c.callbackRender(p.innerHTML, d);
									document.body.removeChild(p);
									g && g()
								}
							} else {
								c.callbackRender(t, d);
								g && g()
							}
						} else {
							u = y.data.contentUrl;
							var s = $("<a>").attr("href", u)[0];
							var v = s.protocol + "//" + s.host;
							c.cmrLinkPath = v + s.pathname;
							c.cmrLinkHost = v;
							var h = new Date().getTime(),
							n = false,
							r = false,
							k = {
								state : h,
								greedy : false
							};
							function x(i) {
								if (r || h != i.data.state || (i.origin != "http://wap.cmread.com" && i.origin != "http://m.yuedu.163.com")) {
									return
								}
								n = r = true;
								t = i.data.html.replace(/^([^<>]{1,40})<br\s*\/?>/ig, "<h1>$1</h1><br>");
								t = t.replace(new RegExp("(<br\\s*/?>\\s*)+(&nbsp;){2,}", "ig"), "<p>");
								t = t.replace(/\s+src=/g, " data-src=");
								c.callbackRender(t, d, "cmr")
							}
							window.addEventListener("message", x, false);
							var q = document.getElementById("j-ifr-cmr");
							if (q) {
								q.parentNode.removeChild(q)
							}
							$(".g-wrap").prepend('<iframe id="j-ifr-cmr" src="" style="display:none;"></iframe>');
							q = document.getElementById("j-ifr-cmr");
							q.addEventListener("load", function () {
								n = true;
								q.contentWindow.postMessage(k, "*")
							});
							var m = setInterval(function () {
									if (n === true) {
										clearInterval(m);
										return
									}
									q.contentWindow.postMessage(k, "*")
								}, 5000);
							q.src = u
						}
						a.addGA("bookreader", "loadarticle", (a.appConfig.book.sourceUuid + "#" + d.uuid))
					}
				}
			})
		} else {}
	};
	b.htmlPreProcess = function (l) {
		var p = /(src|href|title)=/gi,
		h = /<\/?(font|sup|svg|pre)[^>]*\/?>/gi,
		e = /<(p|div)[^>]*>\s*<\/(p|div)>/gi,
		k = /<[^>]+>([^<>\s])+(<[^>\/]*>)?/gi,
		m = /(margin|padding).*?:\s*?-.*?;*?/gi,
		i = /<\/?(br)[^>]*\/?>/gi,
		j = /方正兰亭黑_YS_GB18030|华康黑体W3|华康POP1体W5|华康少女文字W5|华康娃娃体W5/g,
		g = /华康宋体W5/g,
		d = /华康楷体W5/g,
		c = /华康圆体W3/g,
		n = /(style.*font\-size\s*:\s*)(\d+px)/gi,
		o = a.bitcake.dec(l),
		q = {
			"16px" : "1em",
			"14px" : "0.875em",
			"18px" : "1.125em",
			"20px" : "1.25em",
			"21px" : "1.3125em",
			"23px" : "1.4375em",
			"29px" : "1.8125em",
			"34px" : "2.125em"
		};
		var f = function (t, s, r) {
			return s + q[r]
		};
		o = o.replace(/\n/g, "").replace(p, "data-$1=").replace(h, "").replace(e, "").replace(m, "").replace(j, "").replace(g, "宋体").replace(d, "楷体").replace(c, "幼圆").replace(n, f);
		/*if (a.appConfig.book.beautyFlag) {
			o = o.replace(i, "<p></p>")
		} else {
			o = o.replace(i, "")
		}*/
		o = o.replace(i, "")
		return o
	};
	b.getHints = function () {
		this.upHint = document.querySelector(".up-hint");
		this.downHint = document.querySelector(".down-hint");
		this.holdPlace = document.querySelector(".holdplace")
	};
	b.getRecommend = function (c) {
		if (a.appConfig.book.createBy) {
			this.recommendDom = "";
			var d = this;
			$.ajax({
				url : "/recommend/chapter.json",
				data : {
					source_uuid : a.appConfig.book.sourceUuid,
					article_uuid : c.uuid
				},
				type : "GET",
				success : function (e) {
					if (e.code === 0 && e.data.desc) {
						var f = $.parseTpl(document.querySelector("#j-template-chapter-rec").innerHTML, e.data);
						console.log(f);
						d.recommendDom = f
					}
				},
				error : function () {}
			})
		} else {
			return
		}
	};
	b.callbackRender = function (g, r, c) {
		this.el.children[0].style.opacity = "0";
		window.setTimeout(function () {
			$(b.el.children[0]).addClass("on")
		}, 300);
		this.getRecommend(r);
		var j = a.appConfig.config.articleIndex === 1 ? "已是第一章" : "上一章：" + a.appConfig.catalog[a.appConfig.config.articleIndex - 2].title,
		k = a.appConfig.config.articleIndex === a.appConfig.catalog.length ? "更多精彩书籍" : a.appConfig.catalog[a.appConfig.config.articleIndex].title,
		e = a.appConfig.config.articleIndex === a.appConfig.catalog.length ? "上拉阅读更多精彩书籍" : "上拉阅读下一章";
		var p = '<div class="up-hint" style="display:none;"><div class="ui-loading j-loading" style="margin-top:3px;"></div><p>' + j + "</p></div>",
		q = '<div class="holdplace"><p>' + e + '</p></div><div class="down-hint" style="display:none;"><div class="ui-loading j-loading"></div><p>' + k + "</p></div>";
		var f = "<div>" + p + g + q + "</div>";
		if (f.indexOf("heyueduerror") == -1) {}
		var d = window.innerHeight,
		i = document.documentElement.clientHeight;
		this.el.children[0].innerHTML = f;
		setTimeout(function () {
			if (this.recommendDom) {
				$(".g-book").after(this.recommendDom)
			}
		}
			.bind(this), 500);
		var o = this;
		if (c === "cmr") {
			var l = $(this.el.children[0]).find("img[data-src]");
			l.each(function () {
				var s = $(this).data("src");
				if (!s || !s.length) {
					return
				}
				if (s.indexOf("http:") === 0 || s.indexOf("https:") === 0 || $(this).hasClass("j-pris")) {
					$(this).attr("src", s)
				} else {
					if (s.indexOf("/") === 0) {
						$(this).attr("src", o.cmrLinkHost + s)
					} else {
						$(this).attr("src", o.cmrLinkPath + s)
					}
				}
			})
		}
		if (!this.isInited) {
			window.setTimeout(function () {
				document.body.scrollTop = parseInt(document.body.offsetHeight * a.appConfig.config.pagePercent * 0.01);
				document.documentElement.scrollTop = parseInt(document.body.offsetHeight * a.appConfig.config.pagePercent * 0.01);
				if (!a.localStorage.getItem("navbar-first-show", 1)) {
					a.navbar.trigger("show");
					a.Downloadtip.trigger("hide");
					a.localStorage.setItem("navbar-first-show", 1)
				}
				b.triggerTip("show")
			}, 500);
			this.el.style.display = "block";
			this.isInited = true
		} else {
			window.scrollTo(0, 0);
			this.updatePagePercent()
		}
		var n = this.el.querySelector("h1");
		if (r.grade == 1 && this.el.offsetHeight < window.innerHeight && n && (!n.nextElementSibling || ($.trim(n.parentNode.textContent).length == $.trim(n.textContent).length && !n.parentNode.querySelector("img")))) {
			if (a.appConfig.book.createBy == 1) {
				this.isBusyLoading = false;
				if (this.contentLoadTimer) {
					window.clearTimeout(this.contentLoadTimer)
				}
				this.next();
				return
			}
			this.el.children[0].style.height = window.innerHeight + "px";
			n.style.marginTop = window.innerHeight / 3 + "px";
			n.style.textAlign = "center";
			n.style.textIndent = "0";
			this.lockTap();
			this.isTopGradeChapter = true
		} else {
			this.el.children[0].style.height = "auto";
			document.body.style.height = "auto";
			this.unLockTap();
			this.isTopGradeChapter = false
		}
		a.unLockScroll();
		this.isBusyLoading = false;
		window.setTimeout(function () {
			o.el.children[0].style.opacity = "1"
		}, 300);
		window.setTimeout(function () {
			$(o.el.children[0]).removeClass("on")
		}, 600);
		this.bodyHeightAdded = false;
		this.getHints();
		var h = document.documentElement.clientHeight - this.el.offsetHeight - 20;
		if (h > 0) {
			var m = $("<div></div>").height(h).insertBefore(".holdplace")
		}
		a.readlog.updateToLocal();
		a.readlog.updateToServer();
		if (this.contentLoadTimer) {
			window.clearTimeout(this.contentLoadTimer)
		}
	};
	b.prev = function () {
		if (this.isBusyLoading) {
			a.toast.set("content", "正在忙,请稍候...").show()
		}
		if (a.appConfig.config.articleIndex > 1) {
			this.render(a.appConfig.config.articleIndex - 1)
		} else {
			a.toast.set("content", "前面没有了").show()
		}
	};
	b.next = function () {
		if (this.isBusyLoading) {
			a.toast.set("content", "正在忙,请稍候...").show()
		}
		if (a.appConfig.config.articleIndex === a.appConfig.catalog.length) {
			a.bookRecommed.init()
		} else {
			if (a.appConfig.config.articleIndex < a.appConfig.catalog.length) {
				this.render(parseInt(a.appConfig.config.articleIndex) + 1)
			} else {
				a.toast.set("content", "后面没有了").show();
				return
			}
		}
	};
	b.fontsize = function (c) {
		switch (c) {
		case -1:
			if (this.currentFontSizeStep <= 1) {
				a.toast.set("content", "已是最小字号").show()
			} else {
				this.currentFontSizeStep -= 1;
				this.el.children[0].style.fontSize = this.fontSizeSteps[this.currentFontSizeStep - 1] + "em";
				a.readlog.set("fontsize", this.currentFontSizeStep)
			}
			break;
		case 1:
			if (this.currentFontSizeStep >= this.fontSizeSteps.length) {
				a.toast.set("content", "已是最大字号").show()
			} else {
				this.currentFontSizeStep += 1;
				this.el.children[0].style.fontSize = this.fontSizeSteps[this.currentFontSizeStep - 1] + "em";
				a.readlog.set("fontsize", this.currentFontSizeStep)
			}
			break;
		case 0:
			this.el.children[0].style.fontSize = this.fontSizeSteps[this.currentFontSizeStep - 1] + "em";
		default:
			break
		}
	};
	b.switchMode = function (d) {
		var c = $("#j-reader");
		if (d) {
			c[0].className = c[0].className.replace(/mode-\w+/g, "");
			c.addClass(d);
			a.localStorage.readerMode = d;
			if (d == "mode-light") {
				c.find(".j-mode").html("<i></i><br>夜间");
				c.find(".j-loading").removeClass("ui-loading-b").addClass("ui-loading-w")
			}
			if (d == "mode-dark") {
				c.find(".j-mode").html("<i></i><br>日间");
				c.find(".j-loading").removeClass("ui-loading-w").addClass("ui-loading-b")
			}
		} else {
			switch (a.localStorage.readerMode) {
			case "mode-light":
				c.removeClass("mode-light").addClass("mode-dark").find(".j-mode").html("<i></i><br>日间");
				c.find(".j-loading").removeClass("ui-loading-w").addClass("ui-loading-b");
				a.localStorage.readerMode = "mode-dark";
				break;
			case "mode-dark":
				c.removeClass("mode-dark").addClass("mode-light").find(".j-mode").html("<i></i><br>夜间");
				c.find(".j-loading").removeClass("ui-loading-b").addClass("ui-loading-w");
				a.localStorage.readerMode = "mode-light";
				break;
			default:
				break
			}
		}
	};
	b.init = function (c) {
		this.el = document.querySelector(c);
		this.currentFontSizeStep = a.readlog.get("fontsize") || 3;
		this.cmrLinkPath = "";
		this.cmrLinkHost = "";
		document.body.style.width = window.innerWidth + "px";
		if (~navigator.userAgent.indexOf("XiaoMi/MiuiBrowser") || ~navigator.userAgent.indexOf("UCBrowser")) {
			b.xBrowsers = true
		}
		if (!a.localStorage.readerMode) {
			a.localStorage.readerMode = "mode-light"
		}
		this.switchMode(a.localStorage.readerMode);
		this.fontsize(0);
		this.render();
		a.addTapEventListener(this.el, this.tapHandler.bind(this));
		if (!window.navigator.msPointerEnabled) {
			this.el.addEventListener("touchstart", this.panStart.bind(this), false);
			this.el.addEventListener("touchmove", this.panMove.bind(this), false);
			this.el.addEventListener("touchend", this.panEnd.bind(this), false);
			this.el.addEventListener("touchcancel", this.panEnd.bind(this), false)
		} else {
			this.el.addEventListener("MSPointerDown", this.panStart.bind(this), false);
			this.el.addEventListener("MSPointerMove", this.panMove.bind(this), false);
			this.el.addEventListener("MSPointerUp", this.panEnd.bind(this), false)
		}
		this.progress()
	};
	b.panStart = function (c) {
		this.startX = c.changedTouches ? c.changedTouches[0].pageX : c.pageX;
		this.startY = c.changedTouches ? c.changedTouches[0].pageY : c.pageY
	};
	b.panMove = function (g) {
		a.navbar.trigger("hide");
		a.Downloadtip.trigger("show");
		b.triggerTip("hide");
		var f = document.body.scrollTop || document.documentElement.scrollTop,
		d = document.body.scrollHeight,
		c = document.documentElement.clientHeight;
		this.endX = g.changedTouches ? g.changedTouches[0].pageX : g.pageX;
		this.endY = g.changedTouches ? g.changedTouches[0].pageY : g.pageY;
		if (Math.abs(this.endY - this.startY) > Math.abs(this.endX - this.startX)) {
			if (f + window.innerHeight - d >= -1) {
				if (Math.abs(this.startY - this.endY) > 30 || b.xBrowsers) {
					if (this.startY - this.endY > 0) {
						this.holdPlace.style.display = "none";
						this.downHint.style.display = "block"
					}
				}
			} else {
				this.downHint.style.display = "none";
				this.holdPlace.style.display = "block"
			}
			if (f < 10) {
				if (Math.abs(this.startY - this.endY) > 30 || b.xBrowsers) {
					if (this.startY - this.endY < 0) {
						this.upHint.style.display = "block"
					}
				}
			} else {
				this.upHint.style.display = "none"
			}
		} else {
			if (this.endX - this.startX > 100) {}
		}
	};
	b.panEnd = function (g) {
		b.touched = true;
		var f = document.body.scrollTop || document.documentElement.scrollTop,
		d = document.body.scrollHeight,
		c = document.documentElement.clientHeight;
		this.endX = g.changedTouches ? g.changedTouches[0].pageX : g.pageX;
		this.endY = g.changedTouches ? g.changedTouches[0].pageY : g.pageY;
		if (Math.abs(this.endY - this.startY) > Math.abs(this.endX - this.startX)) {
			var h = f + window.innerHeight - d;
			if (h >= -1) {
				this.endY = g.changedTouches ? g.changedTouches[0].pageY : g.pageY;
				if (Math.abs(this.startY - this.endY) > 30 || b.xBrowsers) {
					if (this.startY - this.endY > 0) {
						if (a.appConfig.config.articleIndex === a.appConfig.catalog.length) {
							a.bookRecommed.init()
						} else {
							if (a.appConfig.config.articleIndex > a.appConfig.catalog.length) {
								return
							} else {
								this.render(parseInt(a.appConfig.config.articleIndex) + 1)
							}
						}
					}
				}
			}
			if (f < 10) {
				this.endY = g.changedTouches ? g.changedTouches[0].pageY : g.pageY;
				if (Math.abs(this.startY - this.endY) > 30 || b.xBrowsers) {
					if (this.startY - this.endY < 0) {
						this.render(parseInt(a.appConfig.config.articleIndex) - 1)
					}
				}
			}
		}
	};
	b.tapHandler = function (f, c) {
		if (a.directory.isOpened) {
			a.directory.trigger("close");
			return
		}
		var e = f.target.className;
		var d = (f.pageY || f.data.changedTouches[0].pageY) - (document.body.scrollTop || document.documentElement.scrollTop);
		if (!this.tapLocked) {
			if (d < window.innerHeight / 3) {
				this.prevPage();
				a.addGA("uetest", "bookdetail", "article_pageturn_upscreen");
				return
			}
			if (d > window.innerHeight * 2 / 3) {
				this.nextPage();
				a.addGA("uetest", "bookdetail", "article_pageturn_downscreen");
				return
			}
		}
		if (d > window.innerHeight / 3 && d < window.innerHeight * 2 / 3) {
			if (a.appConfig.catalog[b.chapterIndex - 1].needPay && !a.appConfig.catalog[b.chapterIndex - 1].paid) {
				return
			}
			a.navbar.trigger("toggle");
			b.triggerTip("toggle");
			a.Downloadtip.trigger("toggle");
			return
		}
	};
	b.scrollTo = function (e) {
		var h;
		var d = this;
		function c() {
			var i = document.body.scrollTop || document.documentElement.scrollTop;
			i = i + Math.round((e - i) / 2);
			if (Math.abs(i - e) <= 1) {
				document.body.scrollTop = document.documentElement.scrollTop = i = e;
				d.updatePagePercent();
				a.readlog.updateToLocal();
				window.clearInterval(h)
			} else {
				document.body.scrollTop = document.documentElement.scrollTop = i
			}
		}
		h = window.setInterval(c, 15);
		return;
		var g = (document.body.scrollTop || document.documentElement.scrollTop) - e;
		var d = this;
		var f = this.el.children[0];
		f.style.webkitTransformOrigin = "0px 0px";
		f.style.webkitTransition = "-webkit-transform 150ms cubic-bezier(0.33, 0.66, 0.66, 1)";
		f.style.webkitTransform = "translate(0px, " + g + "px) scale(1) translateZ(0px)";
		return;
		window.setTimeout(function () {
			f.style.webkitTransition = "-webkit-transform 0ms cubic-bezier(0.33, 0.66, 0.66, 1)";
			f.style.webkitTransform = "translate(0px, 0px) scale(1) translateZ(0px)";
			document.body.scrollTop = document.documentElement.scrollTop = e
		}, 500)
	};
	b.prevPage = function () {
		var d = document.body.scrollTop || document.documentElement.scrollTop;
		var e = d - window.innerHeight + 20;
		var c = this;
		if (e < 0) {
			e = 0
		}
		if (this.isBusyScrolling) {
			return
		}
		this.isBusyScrolling = true;
		this.scrollTo(e);
		window.setTimeout(function () {
			c.isBusyScrolling = false
		}, 500)
	};
	b.nextPage = function () {
		var d = document.body.scrollTop || document.documentElement.scrollTop;
		var f = d + window.innerHeight - 20;
		var e = document.body.offsetHeight;
		var c = this;
		if (e - d <= 42) {
			return
		}
		if (f > e - window.innerHeight) {
			f = e - window.innerHeight
		}
		if (this.isBusyScrolling) {
			return
		}
		this.isBusyScrolling = true;
		this.scrollTo(f);
		window.setTimeout(function () {
			c.isBusyScrolling = false
		}, 500)
	};
	b.updatePagePercent = function () {
		var c = document.body.scrollTop || document.documentElement.scrollTop;
		var d = document.body.offsetHeight;
		a.appConfig.config.pagePercent = c / d
	};
	b.triggerTip = function (c) {
		if (a.tip.inited) {
			a.tip.trigger(c)
		}
	};
	b.progress = function () {
		if (!!a.appConfig.account.nickName && !a.appConfig.config.firstRead && a.readlog.get("article_index") && a.appConfig.config.curDate >= a.appConfig.config.latestLocalTime && a.appConfig.config.serArticleIndex !== a.readlog.get("article_index")) {
			var c = "您正在阅读《" + a.appConfig.catalog[a.appConfig.config.articleIndex - 1].title + "》，从服务器获取的阅读进度为《" + a.appConfig.catalog[a.appConfig.config.serArticleIndex - 1].title + "》，是否要跳转到新位置？";
			a.unLockScroll();
			window.setTimeout(function () {
				new MB.PopAlert({
					type : "confirm",
					content : c,
					callback : function () {
						a.appConfig.config.articleIndex = a.appConfig.config.serArticleIndex;
						a.readlog.updateToLocal();
						a.readlog.updateToServer();
						a.contentPlayer.render(a.appConfig.config.articleIndex)
					}
				})
			}, 800)
		}
	};
	a.contentPlayer = b
	var content="PGgyPuesrOS4gOahiCDliJ3mrKHop6PliZY8L2gyPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuesrOS4gOasoeermeWcqOmcsuWkqeino+WJluWupOWJje+8jOmdouWvueS4gOWFt+aWsOmynOWwuOS9k+eahOaXtuWAme+8jOaIkeWImuWImui/h+WujDE45bKB55qE55Sf5pel44CCPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7kuLvliIDnmoTlnKPlhbXlk6Xooajmg4XkuKXogoPvvIzliqjkvZzkuIDkuJ3kuI3oi5/vvIzlsIblsLjooovnvJPnvJPmi4nlvIDvvIzkuIDml4Hlh53npZ7nnIvnnYDnmoTmiJHvvIzlv4PohI/kuI3op4notorot7Potorlv6vjgII8L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuW/g+i3s+eahOWSmuWSmuWjsO+8jOS7v+S9m+eerOmXtOWwhuaIkeW4puWbnuWIsOmCo+S4qua7oeiEuOWlveWlh+S4jua4tOacm+eahOWwj+eUt+Wtqei6q+S4iuOAgjwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+4oCc5Yir55yL5L2g54i46YKj56We5rCU5qC35YS/77yM5ZCD55qE6Ium5Y+v5aSa552A5ZGi77yB4oCdPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7lsI/ml7blgJnnrYnnnYDmiJHniLjlh7rpl6jvvIzmmK/miJHkuIDlpKnlvZPkuK3mnIDmnJ/nm7znmoTml7bliLvjgILnnIvnnYDku5bphY3lpb3pk67kuq7nmoTmiYvmnqrvvIzmiaPlpb3orabmnI3kuIrnmoTmr4/kuIDpopfmiaPlrZDvvIznqbrmsJTph4zpob/ml7blhYXmu6Hkuobku6TkurrlhbTlpYvnmoTlkbPpgZPjgILmiJHniLjigJzlkKfll5LigJ3kuIDlj6PkurLlnKjmiJHohLjpoorkuIrvvIzkvZzkuLrmlrDkuK3lm73nrKzkuIDku6PmraPlhL/lhavnu4/nmoTkuJPkuJrliJHkuovmioDmnK/kurrlkZg8L3NwYW4+PHNwYW4gc3R5bGU9InZlcnRpY2FsLWFsaWduOnN1cGVyIj7ikaA8L3NwYW4+PHNwYW4gY2xhc3M9Im1hcmsiIHRpdGxlPSLikaDigIIyMOS4lue6qjcw5bm05Luj5YmN77yM5YiR5LqL5oqA5pyv5ZKM5L6m5p+l5piv5LiN5YiG5a6255qE77yM5q2j5YS/5YWr57uP55qE5pyJ5YiR5LqL5oqA5pyv5LiT5Lia5LmL6K+077yM5bqU6K+l5piv5LuOMjDkuJbnuqo3MOW5tOS7o+W8gOWni+eahOOAgiI+IDwvc3Bhbj48c3Bhbj7jgIHnl5Xov7nmo4DpqoznmoTkuJPlrrbvvIzku5blvZPnhLbluIzmnJvku5bnmoTlsI/nlLflranog73lpJ/lrZDmib/niLbkuJrvvIzlj6/miJHlpojlgY/lgY/kuI3ov5nkuYjmg7PjgII8L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuW9k+S6huS4gOi+iOWtkOitpuWvn+eahOWutuect++8jOaIkeWmiOaJjeS4jeiIjeW+l+iuqeWEv+WtkOS5n+WOu+WNluWRve+8jOWcqOWlueeci+adpe+8jOWuieWuieeos+eos+W9k+S4quWMu+eUn+WwseaYr+acgOWlveeahOWHuui3r++8jOWlueiHquW3seWwseWcqOWMu+mZoumHjOW9k+aKpOWjq+mVv++8jOWkp+Wwj+S6i+WEv+i/mOiDveacieS4queFp+W6lO+8jOWGjeivtOS6hu+8jOW9k+WMu+eUn+i/mOaVkeatu+aJtuS8pOWRou+8jOacieS7gOS5iOavlOS4jeS4iuitpuWvn+eahOWViu+8gTwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+5Yy755Sf6L+Y5piv6K2m5a+f77yf6L+Z5Lik5Lq655qE5oSP6KeB5LuO5p2l5bCx5rKh57uf5LiA6L+H44CC6LCB5Lmf5LiN5oOz5b6X572q55qE5oiR77yM5LiN5b6X5LiN6Lef552A5bem5Y+z5pGH5pGG77yM5LiA6Zi15a2Q56uL5b+X6KaB5b2T6K2m5a+f77yM5LiA6Zi15a2Q5Y+I6KeJ5b6X5b2T5Yy755Sf5Lmf5LiN6ZSZ44CC5bCx6L+Z5LmI6K2m5a+f5Yy755Sf6K2m5a+f5Yy755Sf5pGH5pGH5pmD5pmD5Zyw6L+H5LqG6auY5Lit5LiJ5bm077yM5Yiw5LqG5aGr5oql5b+X5oS/55qE5pe25YCZ77yM5oiR5omN5Y+R546w5LqG5LiA5Liq5paw6bKc55qE6K+N5YS/77ya5rOV5Yy744CCPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7ov5nkuI3mmK/kuKTlhajlhbbnvo7kuoblmJvvvIE8L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuiZveeEtuaIkeWmiOi/mOS4jeWkquaDheaEv++8jOWPr+acieS6huaIkeeIuOeahOaUr+aMge+8jOaIkee7iOS6jumhuuWIqeWhq+WGmeS6huaIkeeahOesrOS4gOW/l+aEv+OAgjwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+6YKj5Y+v5piv5ZyoMTk5OOW5tO+8jOazleWMu+i/meS4quS4k+S4muWujOWFqOaYr+WGt+mXqOWEv+S4reeahOWGt+mXqOWEv++8jOWFqOWbveS4gOW5tOS5n+WPquaciTMwMOWQjeavleS4mueUn+OAguaIkeS7pemrmOWHuuaZrumAmuacrOenkee6vzMw5YiG55qE5oiQ57up77yI5YW25a6e6L+Y5LiN5aSf6YeN54K557q/77yJ6ICD6L+b5LqG55qW5Y2X5Yy75a2m6Zmi55qE5rOV5Yy75a2m57O744CC54+t6YeMNDDkuKrlkIzlrabvvIzlj6rmnInmiJHkuIDkurrmmK/nrKzkuIDlv5fmhL/vvIzlhbbku5bnmoTlkIzlrabpg73mmK/mnI3ku47osIPliYLmiY3liLDkuobov5nkuKrkuJPkuJrjgILkuo7mmK/vvIzlpb3lpYfkuZ/lpb3vvIzmh4rmgbzkuZ/nvaLvvIzmiJHku6zov5k0MOS4quazleWMu+aWsOeUn++8jOWwsei/meagt+W8gOWni+S6huWujOWFqOmZjOeUn+eahOaWsOeUn+a0u+OAgjwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+5a2m5Yy755qE5ZCM5a2m5Lus6YO955+l6YGT77yM5Yy75a2m55Sf55qE6K++56iL77yM5omT5aSn5LiA5byA5aeL5bCx5LiN6L275p2+77yM5bCk5YW25piv57O757uf6Kej5YmW5a2m77yM6YKj566A55u05piv5aaC5ZCM5Zmp5qKm5LiA6Iis55qE5LiA6Zeo6K++56iL77yM5a6D55qE5oyC56eR546H5a6M5YWo5piv5oOo5LiN5b+N552544CC5oiR5L6l5bm45Y+K5LqG5qC877yM5pqR5YGH5LiA5Yiw77yM5oiR54i45bCx54Ot5b+D5Zyw5biu5oiR5om+5Yiw5LqG5a6e5Lmg5py65Lya77yM6K6p5oiR5Y676ICB5a625YWs5a6J5bGA5YiR6K2m5pSv6Zif55qE5rOV5Yy76YOo6Zeo6ZW/54K55YS/6KeB6K+G44CC5LiA5oOz5Yiw55S16KeG5Ymn6YeM55qE5Yi65r+A5Zy66Z2i5bCx6KaB5oiQ55yf77yM5oiR5YW05aWL5b6X5aSp5aSp5YCS5pWw77yM5oGo5LiN5b6X5Ye65Y+R55qE5pel5a2Q5pep54K55YS/5p2l5Li044CCPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7liLDms5XljLvpg6jpl6jnmoTliY3lh6DlpKnvvIzkuIDnm7Tpg73mmK/lubPlronml6DkuovjgII8L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuS5n+mavuaAqu+8jOiAgeWutui/meagt+eahOWNl+aWueWfjuW4gu+8jOWRveahiOacrOadpeWwseWwkeW+l+W+iOOAguWco+WFteWTpeWkp+aIkeWHoOWyge+8jOWNtOW3sue7j+aYr+azleWMu+mDqOmXqOeahOmhtuaigeafse+8jOmhuueQhuaIkOeroOS5n+aIkOS6huaIkeeahOWQr+iSmeiAgeW4iO+8jOWTquaAleWQjuadpeS7luS4jeWGjeS7juS6i+azleWMu+i/meS4gOihjOS6hu+8jOaIkeS5n+S4gOebtOWvueS7luW0h+aLnOacieWKoOOAgjwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+6YKj5pe25YCZ5oiR5oiQ5aSp6Lef5Zyo5LuW5ZCO6Z2i77yM5YOP5Liq5bCP6Lef54+t5YS/5Ly855qE5Yiw5aSE6L2s44CC5b2T5pe25q+P5aSp5YGa5b6X5pyA5aSa55qE5Lmf5bCx5piv5Lyk5oOF6Ym05a6a77yM6Jm954S25oiR55yL5b6X5b6I6K6k55yf77yM5Y+v5q+V56uf55+l6K+G5pyJ6ZmQ77yM5oC75piv5LiA5aS06Zu+5rC044CC5pel5a2Q6L+H5b6X5LiN57Sn5LiN5oWi77yM55u05Yiw5pyJ5LiA5aSp77yM5rOV5Yy76Zeo6K+KPC9zcGFuPjxzcGFuIGNsYXNzPSJtYXJrIiB0aXRsZT0i4pGg4oCC5rOV5Yy76Zeo6K+K77ya5rOV5Yy755qE5LiA6aG56YeN6KaB5bel5L2c5bCx5piv5a+55Lyk5a6z5qGI5Lu25Lit55qE5Y+X5a6z5Lq66L+b6KGM5o2f5Lyk56iL5bqm6Ym05a6a77yM5L+X56ew5Lyk5oOF6Ym05a6a77yM5Li65pa55L6/5Y+X5a6z5Lq66L+b6KGM5Lyk5oOF6Ym05a6a77yM6YCa5bi45YWs5a6J5py65YWz5Lya5bu66K6+5rOV5Yy76Zeo6K+K77yM55So5LqO5pel5bi45o6l5b6F5Lyk5oOF6Ym05a6a5qGI5Lu277yM5ZKM5rS+5Ye65omA55qE5oi357GN56qX5Y+j5pyJ55u45Ly85LmL5aSE44CCIj4gPC9zcGFuPjxzcGFuIHN0eWxlPSJ2ZXJ0aWNhbC1hbGlnbjpzdXBlciI+4pGgPC9zcGFuPjxzcGFuPueahOeUteivnemTg+WjsOW/veeEtuaApeS/g+WcsOWTjeS6hui1t+adpeOAgjwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+4oCc5rOV5Yy76Zeo6K+K44CC4oCd5oiR5ou/6LW355S16K+d77yM6Ieq5oql5a626Zeo44CCPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7igJzmiJHmmK/ph43moYjlpKfpmJ/lsI/mnY7vvIznn7Pln47ot6/lj5HnlJ/kuIDotbfnvqTmrrTkuovku7bvvIzkuIDlkI3nlLflrZDmrbvkuqHvvIzor7fov4fmnaXnnIvnjrDlnLrlkKfjgILigJ3nlLXor53pgqPlpLTnmoTlo7Dpn7PlhYXmu6HnlrLlgKbjgII8L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuKAnOWRveahiO+8n+KAneaIkeS4gOaXtuacieS6m+aJi+i2s+aXoOaOquOAgjwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+5Zyj5YW15ZOl5LiA5oqK5oqi6L+H55S16K+d77ya4oCc5LuA5LmI5oOF5Ya177yf5pyJ5aS057uq5ZCX77yf4oCdPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7lkI7mnaXmiJHmiY3nn6XpgZPvvIzmiYDosJPnmoTigJzmnInlpLTnu6rlkJfigJ3lsLHmmK/mjIfniq/nvarlq4znlpHkurrmmI7noa7kuI3mmI7noa7vvIzlpoLmnpzniq/nvarlq4znlpHkurrmmI7noa7vvIzpgqPkuYjms5XljLvnmoTljovlipvlsLHkvJrlvojlsI/vvIzlj6ropoHlgZrkuIDkupvln7rnoYDlt6XkvZzlsLHlj6/ku6XkuobjgILkvYbopoHmmK/msqHmnInlpLTnu6rvvIzms5XljLvpnIDopoHliIbmnpDmjqjnkIbnmoTlhoXlrrnlsLHlvojlpJrvvIznjrDlnLrli5jmn6XlkozlsLjmo4Dlt6XkvZzkuZ/kvJrlpJroirHkuIDlgI3nmoTml7bpl7TjgII8L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuKAnOaJk+aetuiAjOW3su+8jOaKk+S6huWlveWHoOS4quS6hu+8jOWJqeS4i+eahOmDveWcqOi/ve+8jOi3keS4jeaOieOAguKAnTwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+4oCc5aW977yM6ams5LiK5Yiw44CC4oCd5Zyj5YW15ZOl6ZW/6IiS5LiA5Y+j5rCU44CCPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7miJHku6zlvojlv6vkuIrkuobmoIfmnInigJzliJHkuovnjrDlnLrli5jmn6XigJ3nmoTorabovabvvIzkuIDot6/kuIrorabmiqXlo7Dnm7Tlk43vvIzmiJHnmoTlv4PlpLTojqvlkI3lhbblppnlnLDmtozkuIrkuIDpmLXliLrmv4DmhJ/jgII8L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuWPr+eOsOWcuuW+iOW5s+mdme+8jOavlOaDs+ixoeS4reW5s+mdmeWkquWkmuS6huOAgjwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+6ams6Lev5peB6IOh5Lmx5ouJ552A5LiA5ZyI6K2m5oiS5bim77yM5peB6L6554aZ54aZ5pSY5pSY5Zyw5oyk552A55yL54Ot6Ze555qE6Lev5Lq644CC6L+c6L+c5pyb5Y6777yM6K2m5oiS5bim5Lit6Ze05ZWl5Lmf5rKh5pyJ77yM5a6e5Zyo5LiN55+l6YGT6L+Z576k5Lq65Zyo5Zu06KeC5Lqb5LuA5LmI44CC55u05Yiw6LWw6L+R5LqG77yM5omN55yL5Yiw6KKr5Zu06LW35p2l55qE5Zyw5LiK5pyJ5LiA5pGK6KGA77yM6KGA5rOK5ZGo5Zu05Y+v5Lul55yL5Yiw5LiA5Lqb5oiQ5p2h54q255qE5ru06JC954q26KGA6L+55ZKM5bCR6YeP55qE5Za35rqF54q26KGA6L+544CC5Zyj5YW15ZOl5ou/5Ye65YuY5p+l566x77yM5Zyo6KGA5rOK44CB5Za35rqF54q26KGA6L+55ZKM5ru06JC954q26KGA6L+55Lit5ZCE5Y+W5LqG5LiA6YOo5YiG77yM5Lul5aSH5qOA6aqMRE5B44CC6L+Z5Zyo5b2T5pe25piv5b6I5YWI6L+b55qE77yM5Zug5Li66YKj5pe25YCZRE5B5qOA6aqM5Yia5Yia5byA5aeL5L2/55So77yM6ICM5LiU55So55qE6L+Y5piv5Y6f5aeL55qE55S15rOz5pa55rOV77yM5bel5bqP6Z2e5bi45aSN5p2C77yM5omA5Lul5LiA6Iis5LiN5Lya5Yqo55So6L+Z56eN6auY56eR5oqA77yM5bCk5YW25piv6L+Z56eN5bey57uP5piO56Gu5LqG54qv572q5auM55aR5Lq655qE5qGI5Lu244CCPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7njrDlnLrlvojlv6vlsLHnnIvlrozkuobvvIzmiJHku6zph43mlrDkuIrkuobovabjgII8L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuKAnOWco+WFteWTpe+8jOaIkeS7rOWOu+WTquWEv++8n+KAnTwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+4oCc5q6h5Luq6aaG5ZWK44CC5q276ICF5piv5Zyo6YCB5Y675Yy76Zmi55qE6Lev5LiK5q2755qE77yM546w5Zyo5bC45L2T5bey57uP6KKr5ouJ5Yiw5q6h5Luq6aaG5LqG44CC4oCdPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7igJzmrqHigKbigKbmrqHku6rppobvvJ/igJ3omb3nhLbml6nlsLHmnInmgJ3mg7Plh4blpIfvvIzoh6rlt7Hml6nmmZropoHlj4LliqDlsLjmo4DvvIzkvYbmmK/kuovliLDkuLTlpLTvvIzmiJHov5jmmK/mnInngrnlhL/ntKflvKDvvIzkuI3vvIzmmK/lpLnmnYLnnYDlhbTlpYvnmoTntKflvKDvvIzigJzkuI3mmK/or7TmoYjku7blt7Lnu4/noLTkuoblkJfvvJ/kurrkuI3pg73mipPkuobvvJ/pgqPov5jnlKjlvpfnnYDmiJHku6zljrvlsLjmo4DlkJfvvJ/igJ08L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuKAnOaAjuS5iOS8muayoeeUqO+8n+KAneWco+WFteWTpeeci+edgOaIkeeske+8jOKAnOWPquimgeaYr+WIkeS6i+ahiOS7tu+8jOmDveaYr+imgei/m+ihjOWwuOS9k+ino+WJluajgOmqjOeahOOAgui/meWPr+aYr+WfuuehgOW3peS9nO+8jOS5n+aYr+S/nemanOahiOS7tuWHhuehruWKnueQhuWSjOWujOWWhOivgeaNrumUgemTvueahOmHjeimgeS4gOatpeOAguKAnTwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+5oiR5oOz6YO95rKh5oOz77yM5L6/5o6l5Zi06YGT77ya4oCc5Lmf5bCx5piv6K+077yM5oiR5Lus6KaB5Y675YGa55qE6YO95piv5peg55So5Yqf77yf4oCdPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7lnKPlhbXlk6Xlvq7lvq7kuIDnrJHvvIzmsqHmnInnu6fnu63lkozmiJHnuqDnvKDov5nkuKrpl67popjvvJrigJzljrvnnIvnnIvlkKfvvIzlhYjnnIvvvIzkuIvmrKHkvaDlsLHoh6rlt7HkuIrjgILoh7Pkuo7kvqbmn6Xpg6jpl6jor7TmoYjku7blt7Lnu4/noLTkuobvvIzpgqPlj6/kuI3kuIDlrprjgILkuI3kv6HkvaDnnIvjgILigJ08L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuWQrOWIsOS4i+asoeWwseiuqeaIkeS4iuino+WJluWPsO+8jOaIkeW/g+mHjOWPiOaYr+WFtOWli+WPiOaYr+aJk+m8k++8jOino+WJluWIgOmDveayoeacieaRuOi/h+eahOaIkeiDveihjOWQl++8n+S4jeeuoeaAjuagt++8jOi/measoeaIkeiHs+Wwkeimgeeci+S4quaYjueZveOAgjwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+5q6h5Luq6aaG5LiA6Iis56a75biC5Yy66YO95q+U6L6D6L+c77yM5Yip55So5Z2Q6L2m55qE5pe26Ze077yM5oiR5ou/6LW35qGI5Lu255qE5YmN5pyf6LCD5p+l5p2Q5paZ77yM6ZqP5omL57+75LqG6LW35p2l44CCPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3Bhbj7nvqTmrrTkuovku7bkuK3vvIwxOOWygeeahOWPguS4juiAhemltuWNmui6q+S4reaVsOWIgO+8jOW9k+WcuuWAkuWcsO+8jOWcqOmAgeW+gOWMu+mZoumAlOS4reS4jeayu+i6q+S6oeOAgjwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+4oCc55yf5ben77yM6L+Z5Liq5Lq65bGF54S25ZKM5oiR55qE5LiA5Liq5bCP5a2m5ZCM5a2m5ZCM5ZCN5ZGi77yM5ZG15ZG144CC4oCd6Jm954S25Zi05LiK6K+05b6X6L275p2+77yM5Y+v5oiR5pqX5pqX5Lqn55Sf5LqG5LiA56eN5LiN56Wl55qE6aKE5oSf77yM5q+V56uf6L+Z5Liq5aeT77yM6L+Z5Liq5ZCN77yM6L+Y5pyJ6L+Z5Liq5bm06b6E4oCm4oCmPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7kuIDot6/lv5Dlv5HjgILlvojlv6vvvIzorabovablvIDov5vkuoblhpnmnInigJzpmbXlm63igJ3lrZfmoLfnmoTniYzlnYrlpKfpl6jjgII8L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuiZveeEtuaYr+eCjueDreeahOWkj+Wkqe+8jOS9huaYr+S4gOi/m+ino+WJluWupO+8jOWQjuiDjOmhv+aXtuiireadpeS4gOmYtemYteeahOWHieawlOOAgjwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+5YW25a6e6YKj5pe25YCZ5rKh5pyJ5ZOq5Liq5Zyw5pa55pyJ5qCH5YeG5YyW55qE6Kej5YmW5a6k77yM6aG25aSa5pyJ5LiA6Ze05bCP5oi/77yM5oi/5a2Q5Lit5aSu55So56CW5aS056CM5LiA5byg6Kej5YmW5Y+w77yM56qX5oi35LiK5YaN5Yqg6KOF5LiA5Liq5o6S5rCU5omH44CC6L+Z5bCx566X5p2h5Lu25LiN6ZSZ55qE5LqG44CC6Iez5bCR5Yas5aSp55qE5pe25YCZ77yM5Zyo5oi/5a2Q6YeM6Kej5YmW5LiN55So5b+N5Y+X5a+S6aOO77yM5L2G5piv5Yiw5LqG5aSP5aSp77yM5bC45L2T5a655piT6IWQ6LSl77yM6IWQ6LSl5rCU5L2T5Y+I5rKh5rOV5pWj5Y+R77yM6Kej5YmW5a6k5bCx5oiQ5LqG5q+S5rCU5oi/44CC5omA5Lul77yM6YKj5pe25YCZ55qE6Kej5YmW5a6k5piv5pyJ5a2j6IqC5oCn55qE44CCPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7lj7DkuIrmlL7nnYDkuIDlj6rnmb3oirHoirHnmoTlsLjooovvvIzlnKjkuI3op4HpmLPlhYnnmoTop6PliZblrqTkuK3mmL7lvpflsKTkuLrpmLTmo67lj6/mgJXjgII8L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuKAnOaLluWHuuWOu+WQp++8jOi/memHjOepuuawlOS4jeWlveOAguKAneWco+WFteWTpei+ueivtOi+ueaLluadpeS4gOW8oOenu+WKqOWwuOW6iuOAguS4pOWQjeazleWMu+aItOS4iuS6huaJi+Wll++8jOi9u+advuS4gOaLju+8jOWwhuWwuOS9k+aKrOS4iuS6huenu+WKqOWwuOW6iuOAguaIkeS4gOi+ueeci+edgOS4gOi+ueW/jeS4jeS9j+aEn+aFqO+8jOS6uuS4gOaXpuayoeS6huawlOaBr++8jOS7v+S9m+Wwseecn+aIkOS6hueJqeS7tuOAgjwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+5LuW5Lus5oqK5bC45L2T5b6A54Gr5YyW5a6k5ZCO6Z2i55qE6LWw5buK5o6o5Y6777yM5oiR5oOz77yM6YKj5bCx5piv5LuW5Lus55qE4oCc6Zyy5aSp6Kej5YmW5a6k4oCd5LqG44CC5YW25a6e6Zyy5aSp6Kej5YmW6Z2e5bi45LiN56eR5a2m77yM5L2G5p2h5Lu25omA6ZmQ77yM5Y2z5L2/5piv5Y2B5aSa5bm05ZCO55qE5LuK5aSp77yM5b6I5aSa5Zyw5pa55L6d54S25Y+q6IO96YeH5Y+W6Zyy5aSp6Kej5YmW55qE5pa55byP44CCPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7miJHmnKjmnKjlnLDot5/lnKjlkI7pnaLvvIzlv4Pph4zljbTmuJDmuJDmhYzkubHotbfmnaXjgILnqbbnq5/ov5nkuKrppbbljZrmmK/kuI3mmK/miJHorqTor4bnmoTpgqPkuKrvvJ88L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuWwuOW6iuWIsOS6huWcsOaWue+8jOWco+WFteWTpeeahOW3peS9nOWwseimgeW8gOWni+S6huOAguS7luihqOaDheS4peiCg++8jOWKqOS9nOS4gOS4neS4jeiLn++8jOWwhumCo+WwuOiii+e8k+e8k+W+gOS4i+aLieW8gOOAguaIkeeahOW/g+i3s+i2iuadpei2iuW/q+OAgjE45bm05p2l77yM5oiR5peg5pWw5qyh5pyf5b6F5YOP54i25Lqy5LiA5qC35Lqy5Y6G546w5Zy677yM5Ly45byg5q2j5LmJ77yM5Y+v5oiR55qE56ys5LiA6K++5Y205p2l5b6X5aaC5q2k5Ye254yb6ICM5q6L6YW377yaPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7lsLjooovph4zmhaLmhaLpnLLlh7rkuIDlvKDoi43nmb3jgIHlg7XnoazljbTnhp/mgonnmoTohLjjgII8L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuaZtOWkqemcuembs++8geS4gOeerOmXtO+8jOihgOiFpeWRs+WSjOaCsueXm+aEn+WDj+a1t+WVuOS4gOagt+WllOa2jOiAjOadpe+8jOiuqeaIkeaXoOazleWRvOWQuO+8jOW5tOWwkeaXtueahOenjeenjeWbnuW/huS4gOeerOmXtOa3ueayoeS6huaIkeeahOWWieWSme+8jOS5n+aooeeziuS6huaIkeeahOecvOedm+OAgjwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+5oCO5LmI5Y+v6IO96K6k5LiN5Ye65p2l5ZGi77yf5bCx566X5piv5LiD5YWr5bm05LiN5pu+6KeB6Z2i77yM6L+Z55yJ55y855qE55eV6L+55Lmf5LiN5Lya6K+06LCO77yM5piv55qE77yM5LuW5bCx5piv5oiR6K6k6K+G55qE6YKj5Liq6aW25Y2a4oCm4oCmPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7nrKzkuIDmrKHnnIvop6PliZbvvIzop6PliZbnmoTlsLHmmK/miJHnmoTlsI/lrablkIzmoYzvvJ/ov5nkuIDlrprmmK/miJHnmoTlubvop4nvvIzkuIrlpKnmgI7kuYjlj6/og73lr7nmiJHlvIDov5nkuYjmrovlv43nmoTnjqnnrJHvvJ88L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuWco+WFteWTpeWPr+iDveeci+WHuuS6huaIkeeahOW8guagt++8muKAnOaAjuS5iO+8jOWPl+S4jeS6huS6hu+8n+WwuOS9k+mDveWPl+S4jeS6hu+8jOWPr+W5suS4jeS6huazleWMu+WViu+8geKAnTwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+5oiR6L+Y5rKh5pyJ6LCD5pW05aW96Ieq5bex55qE5oOF57uq77ya4oCc5LiN77yM5LiN5piv4oCm4oCm6aW25Y2a4oCm4oCm5LuW5piv5oiR5ZCM5a2m44CC4oCdPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7igJzllYrvvIzmmK/lkJfvvJ/igJ3lnKPlhbXlk6XkuZ/pnaLpnLLorrboibLvvIzigJzpgqPvvIzopoHkuI3vvIzkvaDlhYjlm57ljrvvvJ/igJ08L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuaIkeaAlOS6hjEw56eS77yM6L+Y5piv5LiL5LqG5Yaz5a6a77ya4oCc5oiR5LiN6LWw77yM5oiR55yL44CC4oCd5aaC5p6c5oiR6L+Z5LiA5YWz6YO95oy65LiN6L+H5Y6777yM6L+Y5b2T5LuA5LmI5rOV5Yy777yfPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7lnKPlhbXlk6XnlKjmgIDnlpHnmoTnm67lhYnnnIvkuobmiJHkuIDnnLzvvJrigJzlpb3vvIznnIvnnIvkuZ/lpb3vvIzlsLHlvZPmmK/plLvngrzkuIvlkKfjgILopoHmmK/lj5fkuI3kuobkuoblsLHliLDovabkuIrljrvvvIzmsqHkuovnmoTjgILigJ08L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuKAnOaIkeWPl+W+l+S6huOAguKAneaIkeWFqOi6q+m6u+acqO+8jOWNtOS4jeefpeWTqumHjOadpeeahOWLh+awlOS7jeeEtuermeWcqOmCo+mHjO+8jOS4gOWKqOS4jeWKqOWcsOebr+edgOino+WJluWPsOOAgjwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+5bC46KKL57uI5LqO6KKr5a6M5pW05Y+W5LiL44CC5oiR5pu+57uP55qE5ZCM5qGM5ZKM546p5Ly077yM5bCx6L+Z5LmI55u05oy65oy65Zyw6Lq65Zyo5oiR55qE6Z2i5YmN77yM5LiA5Y+q6IOz6IaK5Zug5Li65YO156Gs6ICM5Y2K5Li+552A77yM55y8552b5b6u5byg77yM5Ly85LmO6L+Y5Zyo5pyb552A5LuA5LmI77yM5LiA54K55YS/5Lmf5LiN5YOP5Lmm5LiK6K+055qE77yM5Lq65q2755qE5pe25YCZ5bCx5YOP552h552A5LqG5LiA5qC344CC5LuW6Lqr5LiK55qE55m96ImyVOaBpOW3sue7j+WujOWFqOiiq+ihgOafk+e6ou+8jOijpOiFsOWIsOijhumDqOS5n+mDvea1uOmAj+S6hu+8jOe/u+WKqOiho+acjeaXtu+8jOegtOWPo+WkhOi/mOe8k+e8k+WcsOW+gOWklua2jOedgOihgOOAguWco+WFteWTpeWSjOS7lueahOaQreaho+azveiDnOS7lOe7huajgOafpei1t+atu+iAheeahOiho+edgO+8jOi+ueeci+i+ueiuqOiuuuedgOS7gOS5iO+8jOS4gOaXgeeahOWwj+eOi+WTpee0p+W8oOWcsOWBmuedgOiusOW9leOAguWPr+S7luS7rOWcqOivtOS7gOS5iO+8jOaIkeWujOWFqOayoeacieWQrOinge+8jOaIkeebr+edgOWwuOS9k++8jOiEkea1t+mHjOWxheeEtuS4gOeJh+epuueZveOAgjwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+6aG35Yi76Ze077yM6aW25Y2a55qE6KGj5pyN5bey57uP5YWo6KKr6ISx5YWJ77yM6Zyy5Ye65LqG5LuW6Lqr5LiK5oiR5LuO5pyq6KeB6L+H55qE5paH6Lqr77yM6YKj5paH6Lqr5bey57uP6KKr6KGA5ray5rW45p+T5b6X5b6I5qih57OK5LqG44CC5oiR5b6u6Zet55y8552b77yM5LiN5b+N5b+D5b6A5LiL55yL77yM5L2G6L+Y5piv6ZqQ57qm55yL5Yiw5LqG5LuW6IO46IW56YOo57+75Ye65p2l55qE6ISC6IKq5ZKM6IKM6IKJ44CC55yL5p2l5LmL5YmN55yf5piv5Lyk5b6X5LiN6L2744CCPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7kuLvliIDnmoTmmK/lnKPlhbXlk6XvvIzku5bnq5nlnKjlsLjkvZPku7DljafkvY3nmoTlj7PmiYvkvqfvvIzmi7/nnYDkuIDmoLnmoIflsLrvvIzkuIDlpITlpITlnLDph4/nnYDliJvlj6PjgILmiJHmuIXmpZrlnLDlkKzop4HlnKPlhbXlk6XmiqXlh7rnmoTmlbDlrZfvvJrppbbljZrouqvkuK035YiA77yM5YW25Lit6IO46YOoM+WIgO+8jOiFuemDqDTliIDjgII35aSE5Yib5Y+j55qE5Yib6KeSPC9zcGFuPjxzcGFuIHN0eWxlPSJ2ZXJ0aWNhbC1hbGlnbjpzdXBlciI+4pGgPC9zcGFuPjxzcGFuIGNsYXNzPSJtYXJrIiB0aXRsZT0i4pGg4oCC5Yib6KeS77ya5piv5oyH5Yib5Y+j55qE5Lik6KeS77yM6YCa6L+H5a+55Yib6KeS6ZKd6ZSQ5b2i5oCB55qE5YiG6L6o77yM5Y+v5Lul5o6o5pat6Ie05Lyk54mp55qE5b2i5oCB44CC5aaC77ya5Y2V5YiD5Yi65Zmo44CB5Y+M5YiD5Yi65Zmo44CCIj4gPC9zcGFuPjxzcGFuPumDveaYr+S4gOmSneS4gOmUkO+8jOWIm+WPo+mVvzPliLA05Y6Y57Gz77yM6Ie05Lyk5pa55byP5b6I5riF5qWa4oCU4oCU5LuW5piv6KKr5YiD5a69NOWOmOexs+W3puWPs+eahOWNleWIg+mUkOWZqOWIuuS8pOeahOOAgjwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+4oCc5Zyj5YW15ZOl77yM6L+Z6L+Y6ZyA6KaB6Kej5YmW5ZCX77yf5q275Zug5bqU6K+l5b6I5riF5qWa5LqG5ZCn77yf4oCd5oiR55yL6KeB5Zyj5YW15ZOl5byA5aeL5YeG5aSH6Kej5YmW5LqG77yM5pyq5YWN5pyJ5Lqb5LiN5b+N44CCPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7igJzlvZPnhLbopoHop6PliZbvvIzkuI3nhLbkvaDnn6XpgZPku5bkvKTlnKjlk6rkuKrohI/lmajlkJfvvJ/nn6XpgZPlk6rkuIDliIDmmK/oh7Tlkb3nmoTlkJfvvJ/igJ08L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuKAnOi/meS4quKApuKApuacieaEj+S5ieWQl++8n+KAnTwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+4oCc5ZG15ZG177yM5pyJ5rKh5pyJ5oSP5LmJ77yM5L2g5LiA5Lya5YS/5Lya55+l6YGT55qE44CC4oCdPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7liIDotbfnmq7lvIDjgILlnKPlhbXlk6XpurvliKnlnLDkuIDliIDku47poojkuIvliJLliLDogLvpqqjogZTlkIjnmoTkuIrmlrnjgILnmq7kuIvnu4Tnu4fpob/ml7bpnLLkuoblh7rmnaXvvIzpu4TnmoTnuqLnmoTvvIzljYHliIbmiY7nnLzjgII8L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuKAnOS4gOWtl+WIkuW8gOiDuOiFuemDqO+8jOi/meaYr+aIkeS7rOWbveWutuazleWMu+S5oOaDr+eahOino+WJluacr+W8jzwvc3Bhbj48c3BhbiBzdHlsZT0idmVydGljYWwtYWxpZ246c3VwZXIiPuKRoDwvc3Bhbj48c3BhbiBjbGFzcz0ibWFyayIgdGl0bGU9IuKRoOKAguino+WJluacr+W8j++8muaYr+aMh+aDr+eUqOeahOino+WJluaWueazleOAguWmguS4gOWtl+Wei+WIh+WPo+OAgVnlrZflnovliIflj6PjgIFU5a2X5Z6L5YiH5Y+j44CCIj4gPC9zcGFuPjxzcGFuPuOAgumiiOmDqOino+WJluS4gOS8muWEv+WGjei/m+ihjO+8jOWFiOino+WJluiDuOiFuemDqO+8jOi/meagt+ebuOW9k+S6juaUvuihgO+8jOWPr+S7pemYsuatoumiiOmDqOino+WJluaXtuWIkuegtOihgOeuoe+8jOWvvOiHtOihgOa2sua1uOafk+iCjOiCiee7hOe7h+OAgumCo+agt+eahOivneWwseaXoOazleWIpOaWreaYr+iCjOiCieWHuuihgOi/mOaYr+ihgOa2sua1uOafk+iCjOiCiee7hOe7h++8jOS5n+WwseaXoOazleaYjuehrumiiOmDqOaYr+WQpumBreWPl+i/h+WklueVjOaatOWKm+S6huOAgumiiOmDqOaYr+WFs+mUrumDqOS9je+8jOimgeeVmeW/g+OAguKAneWco+WFteWTpeS4gOi+ueWIhuemu+edgOiDuOmDqOeahOiCjOiCiee7hOe7h++8jOS4gOi+ueino+ivtOedgO+8jOKAnOWIhuemu+iDuOmDqOeahOiCjOiCieimgei0tOedgOiCi+mqqO+8jOS4jeimgemHh+eUqOWDj+WkluenkeWMu+eUn+mCo+agt+eahOWwj+eijuWIgO+8jOaIkeS7rOayoeaciemCo+S5iOWkmuaXtumXtOOAguS4gOWIgOaYr+S4gOWIgO+8jOiMg+WbtOimgeW5v++8jOS4i+WIgOimgeWHhu+8jOWIgOmdouimgeW5s+ihjO+8jOS4jeimgeWIh+S8pOiCi+mqqO+8jOabtOS4jeiDveWIuuegtOiDuOiFlOOAguKAnTwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+55yL552A6aW25Y2a55qE6IO46YOo6KKr5LiA54K554K55omT5byA77yM5oiR55qE56We57uP5bey57uP57u357Sn5Yiw5LqG5p6B6ZmQ77yM5Y+q6IO95by65b+N552A5ZGV5ZCQ55qE5Yay5Yqo44CCPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7lvojlv6vvvIzohbnohpzkuZ/ooqvmiZPlvIDvvIzmtqjkuobmsJTnmoTogqDlrZDlmZfnmoTkuIDlo7Dmtozlh7rmnaXjgILlnKPlhbXlk6Xku5Tnu4bmo4Dmn6XkuobmrbvogIXnmoTohbnohZTvvIzmkYfkuobmkYflpLTvvJrigJzogprlrZDkuIrlm5vliIDvvIzmsqHkuIDliIDkvKTliLDohI/lmajlkozooYDnrqHvvIzov57ogqDlrZDpg73msqHnoLTvvIzmrbvogIXmnKzmnaXlupTor6Xov5jmnInmlZHnmoTvvIHigJ08L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuaOpeedgOS7lum6u+WIqeWcsOeUqOaJi+acr+WIgOayv+edgOiCi+i9r+mqqOWSjOiCi+mqqOeahOS6pOeVjOWkhOWIh+W8gO+8jOaPkOi1t+S6huiDuOmqqO+8jOayv+edgOiDuOmqqOeahOiDjOS+p+S4gOWIgOWIgOWcsOWIhuemu++8jOe7hOe7h+WIhuemu+eahOWIt+WIt+WjsOWcqOW5vemdmeeahOi1sOW7iuS4iuWbnuiNoeOAgjwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+6aW25Y2a55qE6IO46IWU6KKr5omT5byA55qE5pe25YCZ77yM5oiR5a6e5Zyo5Y+X5LiN5LqG5LqG77yM5Y+q5aW956a75byA5omL5pyv5Y+w77yM6L+c6L+c56uZ552A44CC5Y+q5ZCs5Zyj5YW15ZOl6K+077ya4oCc55yf5piv5LiN5ben77yM5Y+q5pyJ5LiA5YiA6L+b5LqG6IO46IWU77yM5Yi656C05LqG5Li75Yqo6ISJ5byT44CC5Ymp5LiL5Lik5YiA6YO96aG25L2P5LqG6IKL6aqo77yM5rKh6L+b6IO46IWU44CC6L+Z5a2p5a2Q55yf5piv6L+Q5rCU5LiN5aW977yM5YiA5q2q5LiA54K55YS/77yM6aG25aSa5piv5Liq6KGA5rCU6IO444CC4oCd5oiR5Zue5aS05Y6755yL77yM5Y+R546w6aW25Y2a54Sm6buR55qE6IK66ISP5bey57uP6KKr5ou/5Ye65LqG5L2T5aSW77yM5oiR6aG/5pe25Y+I5raM5LiK5LiA6IKh5ZGV5ZCQ55qE5Yay5Yqo44CCPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7igJzlnKPlhbXlk6XvvIzku5bvvIzmmK/kuI3mmK/ng5/nmL7lpKfvvIzmiYDku6XigKbigKbigJ08L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuKAnOS9oOivtOiCuuiDjOS+p+eahOm7keiJsuWQl++8n+WRteWRte+8jOS4jeaYr++8jOi/meaYr+WwuOaWkeOAguS6uuatu+WQju+8jOihgOa2sueUseS6jumHjeWKm+W+gOS4i+ayieenr++8jOaJgOS7peaEn+inieavlOS4iumdoueahOe7hOe7h+m7keS4gOeCueWEv+OAguKAnTwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+4oCc5L2g56Gu5a6a5q275Zug5LqG5ZCX77yf4oCdPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7igJzmmK/nmoTvvIzku5bkuK3kuobkuIPliIDvvIzkvYbmmK/lj6rmnInkuIDliIDoh7Tlkb3vvIzlsLHmmK/og7jlj6Pov5nkuIDliIDvvIzigJ3lnKPlhbXlk6Xovrnor7TovrnmjoDotbfmrbvogIXlt6bkvqfnmoTog7jlpKfogozvvIzmjIfkuobmjIfnmq7ogqTkuIrnmoTliJvlj6PvvIzigJzov5nkuIDliIDliLrnoLTkuobkuLvliqjohInvvIzlr7zoh7TkuoblpKflpLHooYDmrbvkuqHjgILigJ3or7TlrozvvIzku5blvIDlp4vnlKjkuIDkuKrmsaTli7rkuIDli7rkuIDli7rlnLDmiorog7johZTnmoTooYDmtrLoiIDlh7rmnaXoo4XlnKjkuIDkuKrlmajnmr/ph4zjgII8L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuKAnOiDuOiFlOenr+ihgDE1MDDmr6vljYfjgILigJ3lnKPlhbXlk6Xor7TvvIzigJzliqDkuIrmtYHlh7rkvZPlpJbnmoTooYDmtrLvvIzotrPku6Xoh7TmrbvjgILlho3liqDkuIrlsLjmlpHmtYXmt6HnrYnlsLjkvZPnjrDosaHvvIzmrbvlm6DlvojmmI7noa7jgILigJ08L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPue0p+aOpeedgO+8jOWco+WFteWTpeino+WJluS6humltuWNmueahOmiiOmDqOWSjOWktOmDqO+8jOacquWPkeeOsOaYjuaYvueahOW8guW4uOOAgumCo+S4quaXtuWAme+8jOi/mOW+iOWwkeingeeUteWKqOW8gOmihemUr++8jOazleWMu+aYr+eUqOWwj+mSoumUr+adpeWbnuaLiemUr++8jOebtOWIsOaKiuWktOmqqOmUr+W8gOS4uuatou+8jOmCo+enjemqqOWxkeeahOWRs+mBk++8jOaIkeiHs+S7iuS+neeEtuacgOaAlemXu+WIsOOAgjwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+5Yia5Yia57yd5ZCI5a6M5q+V77yM5YeG5aSH5pS25bel77yM5Y+q6KeB5L6m5p+l5ZGY5bCP5p2O5LiA6Lev5bCP6LeR6L+H5p2l44CCPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7igJzmgI7kuYjmoLfvvIzlrqHorq/mnInov5vlsZXlkJfvvJ/igJ3lnKPlhbXlk6XlvojlhbPlv4PlrqHorq/nmoTmg4XlhrXjgII8L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuKAnOWIq+aPkOS6hu+8jOKAneWwj+adjuaTpuaTpuaxl++8jOKAnOS4ieS4quS6uuaMgeWIgO+8jOmDveWbuuWumuS6huivgeaNruOAguS9huaYr+S4ieS4quS6uueahOWIgOeahOagt+WtkOWfuuacrOS4iuW3ruS4jeWkmu+8jOS7luS7rOS4ieS4qumDveS4jeaJv+iupOaNheS6huiDuOmDqO+8jOmDveivtOaYr+aNheS6huiCmuWtkOOAguKAnTwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+546w5Zyo55qE5Zyw55ee5rWB5rCT5Lmf6YO955+l6YGT5o2F6IKa5a2Q5q+U5o2F6IO45Y+j5o2F5q275Lq655qE5qaC546H5bCP5aSa5LqG44CCPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7igJzpgqPkuI3mmK/mia/mt6HlkJfvvJ/og7jlj6PkuInliIDmgI7kuYjop6Pph4rvvJ/igJ3lnKPlhbXlk6XnmrHnmrHnnInlpLTjgII8L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuWwj+adjuaRiuS6huS4i+aJi++8jOihqOekuuaXoOWKqeOAgjwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+4oCc5YiA5bim5p2l5LqG5ZCX77yf4oCd5Zyj5YW15ZOl55uv552A5bC45L2T5LiK55qE5Lyk5Y+j77yM5LiA5Lya5YS/77yM56qB54S255y8552b5LiA5Lqu77yM4oCc55+l6YGT5ZOq5oqK5YiA5piv6LCB5ou/55qE5ZCn77yf4oCdPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7igJzmsqHpl67popjvvIzor4Hmja7pg73lm7rlrprkuobjgILigJ08L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuWco+WFteWTpeS7lOe7hueci+S6hueci+S8pOWPo++8jOWPiOaMqOS4quWEv+aLv+i1t+WIhuWIq+ijheedgOS4ieaKiuWIgOeahOS4ieS4qumAj+aYjueJqeivgeiii++8jOS7lOe7hueci+S6hueci+WIgOWIg++8jOW+ruW+ruS4gOeske+8jOaLv+WHuuS6huWFtuS4reS4gOaKiue6ouiJsuWIgOafhOeahOWMlemmluivtO+8muKAnOiHtOWRveS8pO+8jOWwseaYr+i/meaKiuWIgOaNheeahOOAguKAnTwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+5oiR6aG/5pe26KeJ5b6X5b6I56We5aWH77ya4oCc5Li65LuA5LmI77yf6L+Z5Lmf6IO95YiG6L6o5Ye65p2l77yf5LiJ5oqK5YiA55yL5LiK5Y676YO95LiA5qC35ZWK77yB4oCdPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7igJzlvaLnirbmmK/kuIDmoLfvvIzkvYbmmK/lpKflrrbku5Tnu4bnnIvlsLjkvZPkuIrnmoTkuIPlpITliIDkvKTvvIznnIvkuIrljrvlvaLmgIHln7rmnKzkuIDoh7TvvIznspfnlaXliIbmnpDmmK/nlLHkuIDnp43lh7blmajlvaLmiJDjgILkvYbmmK/vvIzlho3ku5Tnu4bnnIvkuIDnnIvliJvlo4E8L3NwYW4+PHNwYW4gc3R5bGU9InZlcnRpY2FsLWFsaWduOnN1cGVyIj7ikaA8L3NwYW4+PHNwYW4gY2xhc3M9Im1hcmsiIHRpdGxlPSLikaDigILliJvlo4HvvJrlsLHmmK/mjIfliJvlj6Poo4LlvIDlpITnmoTkuKTovrnnmq7ogqTlkoznmq7kuIvnu4Tnu4fjgIIiPiA8L3NwYW4+PHNwYW4+77yM6Ie05ZG95Lyk55qE6L+Z5aSE5Yib5Y+j77yM5Yib5aOB5pyJ5LiA5aSE55qu55Oj77yM55yL5Ye65p2l5LqG5ZCX77yf4oCdPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7lpKflrrbkuIDpvZDngrnlpLTjgII8L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuKAnOS4uuS7gOS5iOWFtuS7luWIm+WPo+ayoeacieearueTo++8jOWwsei/meS4gOWkhOacieearueTo+WRou+8n+WIm+WjgeaYr+WIgOeahOS+p+mdouW9ouaIkOeahO+8jOWIgOmdouWfuuacrOmDveaYr+W5s+a7keeahO+8jOS4jeW6lOivpeW9ouaIkOearueTo+OAgumCo+S5iOW9ouaIkOearueTo+eahOS4jeS8muaYr+WIgOmdou+8jOS4jeS8muaYr+WIgOWIg++8jOWPquacieWPr+iDveaYr+WIgOWIg+S4iueahOWHuOi1t++8jOavlOWmguivtOWNt+WIg+OAguKAnTwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+4oCc5Zmi77yB5a+55ZWK77yB4oCd5aSn5a625oGN54S25aSn5oKf77yM5LqJ55u45Y6755yL6YKj5LiJ5oqK5YiA44CC5p6c5LiN5YW254S277yM6YKj5oqK57qi6Imy5YiA5p+E55qE5YyV6aaW5piv5Y235YiD55qE44CCPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7igJzlpoLmnpzliIDnmoTmnZDmlpnkuI3mmK/lvojlpb3vvIzliLrov5vogovpqqjlkI7lho3mi5TliIDmia3ovazvvIzlvojlrrnmmJPlvaLmiJDliIDliIPnmoTljbfliIPvvIzpgqPkuYjljbfliIPku6XlkI7lvaLmiJDnmoTliJvlj6PliJvlo4HlsLHkvJrnlZnmnInnmq7nk6PvvIzmiYDku6XvvIzmiJHmgIDnlpHog7jpg6jov5nkuInliIDvvIzoh7PlsJHmnInkuKTliIDmmK/nlKjov5nmiorliIDmjYXnmoTjgILlj6/og73ov5nmiorliIDljp/mnaXlsLHmmK/ljbfliIPnmoTvvIzooYzlh7bogIXlsLHmjYXkuobkuKTliIDvvJvkuZ/lj6/og73ov5nmiorliIDljp/mnKzkuI3mmK/ljbfliIPvvIzooYzlh7bogIXmjYXkuobkuIDliIDlkI7vvIzmiY3lj5jmiJDljbfliIPjgILkvYbmmK/vvIzlj6/ku6Xogq/lrprvvIzoh7Tlkb3kvKTlsLHmmK/ov5nmiorliIDlvaLmiJDnmoTjgILigJ08L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuKAnOacieaCqOi/meWIhuaekOaOqOaWre+8jOaIkeS7rOWwseaUvuW/g+WVpuOAguKAneWwj+adjumrmOWFtOWcsOi3keS6huOAgjwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+5oiR5oSj5Zyo5LiA5peB44CC5Zyj5YW15ZOl55yL5LqG55yL5oiR77yM6K+077ya4oCc5oCO5LmI5qC377yM5Yia5omN5LiN5piv6K+06L+Z56eN5bey57uP5piO56Gu5LqG54qv572q5auM55aR5Lq655qE5qGI5Lu277yM5rOV5Yy75bel5L2c44CB5bC45qOA5bel5L2c5bCx5LiN6YeN6KaB5LqG5ZCX77yf4oCdPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7miJHlm57ov4fnpZ7mnaXvvIzlr7nlnKPlhbXlk6XogoPnhLbotbfmlazvvJrigJznnJ/mmK/msqHmnInmg7PliLDvvIzljp/mnaXpk4Hmnb/pkonpkonnmoTmoYjku7bvvIzkuZ/kvJrlh7rnjrDpl67popjvvIzov5nkupvpl67popjov5jmmK/pnIDopoHmiJHku6zmnaXop6PlhrPjgILkuYvliY3miJHnnJ/mmK/lsI/nnIvms5XljLvlrabkuobjgILigJ08L3NwYW4+PC9wPgo8YnIgLz4gCjxwPjxzcGFuIHN0eWxlPSJtYXJnaW4tcmlnaHQ6NXB4OyI+PC9zcGFuPjxzcGFuPuazveiDnOazleWMu+S5n+WcqOS4gOi+ueivtOmBk++8muKAnOaYr+WViu+8jOi/meagt+S4gOaOqOaWre+8jOWwseaYjuehruS6huWkmuWQjeWPguS4juautOaWl+eahOihjOS4uuS6uuS4reWvvOiHtOatu+iAheatu+S6oeeahOebtOaOpeWFs+ezu+S6uu+8jOi/meWPr+aYr+ahiOS7tuWumue9qumHj+WIkeeahOWFs+mUruivgeaNru+8jOWwuOS9k+aYr+S4jeS8muivtOWBh+ivneeahOOAguKAnTwvc3Bhbj48L3A+CjxiciAvPiAKPHA+PHNwYW4gc3R5bGU9Im1hcmdpbi1yaWdodDo1cHg7Ij48L3NwYW4+PHNwYW4+5Zue5Y6755qE6Lev5LiK77yM6Jm954S26L+Y5rKh5pyJ5LuO5ZCM5a2m6KKr5p2A55qE5oKy5Lyk5Lit6LWw5Ye65p2l77yM5L2G5piv5ZOA55eb5LmL5L2Z77yM5oiR5Y+I5pyJ5LqG5LiA56eN6K+05LiN5Ye655qE5oSf6KeJ44CC6L+Z5piv5oiR56ys5LiA5qyh5Lqy55y86KeB6K+B5LqG5rOV5Yy75a2m55qE5YWz6ZSu5L2c55So77yM5rOV5Yy75LiN5LuF5LuF5piv5Li65L6m5p+l5o+Q5L6b57q/57Si44CB5Li65a6h5Yik5o+Q5L6b6K+B5o2u6YKj5LmI566A5Y2V77yM5aaC5p6c5LiN5piv5LuK5aSp55qE6Kej5YmW5YiG5p6Q77yM5oiR5Lus5bCx5om+5LiN5Yiw55yf5q2j6K+l5Li65q276ICF6LSf6LSj55qE5Ye25omL77yM6ICM5Y+m5Lik5Liq54qv572q5auM55aR5Lq65Lmf6K645Lya5Zug5q2k6JKZ5Yak4oCm4oCmPC9zcGFuPjwvcD4KPGJyIC8+IAo8cD48c3BhbiBzdHlsZT0ibWFyZ2luLXJpZ2h0OjVweDsiPjwvc3Bhbj48c3Bhbj7lr7nmiJHmnaXor7TvvIzpgqPmmK/pnZ7lkIzlr7vluLjnmoTkuIDlpKnjgILmiJHnu4jkuo7kuIvlrprlhrPlv4PvvIzopoHmiJDkuLrkuIDlkI3lpb3ms5XljLvjgII8L3NwYW4+PC9wPgo8YnIgLz4=";
	
	t = b.htmlPreProcess(content);
	console.log(t);
})(); ;




</script>